//JS容错代码，不提示错误。
window.onerror=function (){return true;}
var pageJsonStr = $("#pageJson").val();
var pageUrl = $("#pageUrl").val();
var pageClass = $("#pageClass").val();
var pageJsonObj = JSON.parse(pageJsonStr);//将获取的对象转换成JSON对象形式。
var curPage = parseInt(pageJsonObj[0]["curPage"]);//num 当前页数
var totalPages =  parseInt(pageJsonObj[0]["totalPages"]);//num 一共有多少页
var totalRecords =  parseInt(pageJsonObj[0]["totalRecords"]);//num 一共有多少条记录
var pageSize =  parseInt(pageJsonObj[0]["pageSize"]);//num 每页显示多少条数
var isHasPrevious = pageJsonObj[0]["isHasPrevious"];//true/false
var isHasNext = pageJsonObj[0]["isHasNext"];//true/false
var totalPageSize =9;
if(totalPages>1){
document.write("<style>.nbList2 .nbList2a{font-size:12px;width:36px; border:1px solid #CDE8FF; margin:0 2px; display:inline-block;}</style>");

//判断一般页是多少
var tempSp = parseInt(totalPageSize /2);
//判断是否加一
var tempOne = 0;
//临时的总页数
var tempMaxPage = totalPages;//真实的总页数

//临时的当前页数
var tempCurPage = curPage;//真实的当前页数
if(curPage<=tempSp){//当前页数小于 一般的页数
	tempMaxPage = totalPageSize;//临时总页数==设定最大的总页数
	tempCurPage = 1;//当前页数==1
	if(totalPageSize>=totalPages){//如果设定最大总页数大于等于真实总页数
		tempMaxPage = totalPages;//临时总页数就等于真实总页数。
	}
}else {//当前页数大于一般的页数
	tempMaxPage = curPage+tempSp+tempOne;//当前页+一半+是否加一
	if(tempMaxPage >=totalPages){
		tempMaxPage = totalPages;
	}
	tempCurPage = tempMaxPage-totalPageSize+tempOne;//当前页数==临时总页数-设定最大的总页数
	if(tempCurPage<=0){
		tempCurPage=1;
	}
}

/*
if(curPage+totalPageSize<=totalPages){
	tempMaxPage = curPage+totalPageSize;
}else{
	if(totalPages-totalPageSize>=1){
		tempCurPage = totalPages-totalPageSize;
	}else{
		tempCurPage = 1 ;
	}
	
}
*/
if(curPage>1){//不是当前页面
	//首页
	document.write("<a href=\""+pageUrl+"&currentPage=1\" class=\"nbList2a\">\u9996\u9875</a>");
	//上一页
	document.write("<a href=\""+pageUrl+"&currentPage="+(curPage-1)+"\" class=\"nbList2a\">\u4e0a\u4e00\u9875</a>");
}
for(var i=tempCurPage;i<=tempMaxPage;i=i+1){
	if(i==curPage){
		document.write("<a href=\""+pageUrl+"&currentPage="+i+"\" class=\""+pageClass+"\">"+i+"</a>");
	}else{
		document.write("<a href=\""+pageUrl+"&currentPage="+i+"\">"+i+"</a>");
	}
}
if(curPage<totalPages){//不是当前页面
	//尾页
	document.write("<a  href=\""+pageUrl+"&currentPage="+totalPages+"\" class=\"nbList2a\">\u5c3e\u9875</a>");
	//下一页
	document.write("<a href=\""+pageUrl+"&currentPage="+(curPage+1)+"\" class=\"nbList2a\">\u4e0b\u4e00\u9875</a>");
}
document.write("<br /><p></p>");
}